1518 E Flamingo Rd, Las Vegas, NV 89119-5253, Las Vegas
"The decor is nice. Service is good. Food is ok. Overall, the people seem to enjoy themselves."
"The decor is nice. Service is good. Food is ok. Overall, the people seem to enjoy themselves."